WPS 加载项开发 > 文字 API 参考 > Template > 方法 > Template.OpenAsDocument 方法
将指定模板作为文档打开并返回一个 Document 对象。

语法

表达式.OpenAsDocument

表达式   必选。一个代表 Template 对象的变量。

返回值
Document

说明

将模板作为文档打开则允许编辑该模板的内容。当 Template 对象中的某属性或方法(例如 Styles 属性)无效时,就可能需要使用这种方法。

示例

本示例打开活动文档所选用的模板,如果该模板包含了不止一个段落标记的内容,则显示一个消息框,然后关闭该模板。

示例代码
let docNew = ActiveDocument.AttachedTemplate.OpenAsDocument()

if(docNew.Content.Text != "\r"){
    MsgBox("Template is not empty")
}
else{
    MsgBox("Template is empty")
}

docNew.Close(wdDoNotSaveChanges)

本示例为 Normal 模板保存一个副本“Backup.dot”。

示例代码
let docNew = NormalTemplate.OpenAsDocument()
docNew.SaveAs("Backup.dot")
docNew.Close(wdDoNotSaveChanges)

本示例更改活动文档所选用的模板中“标题 1”的样式设置。UpdateStyles 方法用来更新活动文档中的样式。

示例代码
let docNew = ActiveDocument.AttachedTemplate.OpenAsDocument()
let fontStyle = docNew.Styles.Item(wdStyleHeading1).Font

fontStyle.Name = "Arial"
fontStyle.Size = 16
fontStyle.Bold = false

docNew.Close(wdSaveChanges)
ActiveDocument.UpdateStyles()


请参阅